Varje AWeb-fönster har sin egen ARexx-port. Den här porten har namnet
AWEB.#
, där # är ett unikt nummer.
Omfönstret visar namnet på den ARexx-port som tillhör det fönster i vilket du valde menyalternativet Om....
Observera att det första fönstret kan stängas medan senare öppnade fönster
fortfarande finns öppna. Det är alltså inte säkert att porten
AWEB.1
finns. Använd följande kodfragment för att hitta en
giltig AWeb-port:
Ports = SHOW('P') PARSE VAR Ports Dummy 'AWEB.' PortNr . /* Observera den sista punkten! */ ADDRESS VALUE 'AWEB.' || PortNr
När du väl har en port kan du använda kommandot GET ACTIVEPORT
för att hitta det aktiva fönstret:
OPTIONS RESULTS 'GET ACTIVEPORT' ADDRESS VALUE RESULT
AWeb använder "awebrx
" som den förvalda ändelsen när
ARexx-program körs. Om du kör ett program i AWeb utan att ange någon
ändelse kommer Rexx att leta efter en fil med denna ändelse, inte den
vanliga ändelsen "rexx
".